
package com.microsoft.schemas.office.project.server.webservices.resource;

import javax.xml.bind.annotation.XmlRegistry;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the com.microsoft.schemas.office.project.server.webservices.resource package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {


    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.microsoft.schemas.office.project.server.webservices.resource
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link ReadDelegationsResponse }
     * 
     */
    public ReadDelegationsResponse createReadDelegationsResponse() {
        return new ReadDelegationsResponse();
    }

    /**
     * Create an instance of {@link ReadDelegation }
     * 
     */
    public ReadDelegation createReadDelegation() {
        return new ReadDelegation();
    }

    /**
     * Create an instance of {@link ReadResourceAvailabilityForGrid }
     * 
     */
    public ReadResourceAvailabilityForGrid createReadResourceAvailabilityForGrid() {
        return new ReadResourceAvailabilityForGrid();
    }

    /**
     * Create an instance of {@link ReadResourceAuthorizationResponse }
     * 
     */
    public ReadResourceAuthorizationResponse createReadResourceAuthorizationResponse() {
        return new ReadResourceAuthorizationResponse();
    }

    /**
     * Create an instance of {@link CreateDelegationsResponse }
     * 
     */
    public CreateDelegationsResponse createCreateDelegationsResponse() {
        return new CreateDelegationsResponse();
    }

    /**
     * Create an instance of {@link ReadUserListResponse }
     * 
     */
    public ReadUserListResponse createReadUserListResponse() {
        return new ReadUserListResponse();
    }

    /**
     * Create an instance of {@link UpdateDelegations.Ds }
     * 
     */
    public UpdateDelegations.Ds createUpdateDelegationsDs() {
        return new UpdateDelegations.Ds();
    }

    /**
     * Create an instance of {@link CheckInResourcesResponse }
     * 
     */
    public CheckInResourcesResponse createCheckInResourcesResponse() {
        return new CheckInResourcesResponse();
    }

    /**
     * Create an instance of {@link ActivateResources }
     * 
     */
    public ActivateResources createActivateResources() {
        return new ActivateResources();
    }

    /**
     * Create an instance of {@link GetResourceUidsResponse }
     * 
     */
    public GetResourceUidsResponse createGetResourceUidsResponse() {
        return new GetResourceUidsResponse();
    }

    /**
     * Create an instance of {@link CheckOutResourcesResponse }
     * 
     */
    public CheckOutResourcesResponse createCheckOutResourcesResponse() {
        return new CheckOutResourcesResponse();
    }

    /**
     * Create an instance of {@link UpdateResourcesResponse.UpdateResourcesResult }
     * 
     */
    public UpdateResourcesResponse.UpdateResourcesResult createUpdateResourcesResponseUpdateResourcesResult() {
        return new UpdateResourcesResponse.UpdateResourcesResult();
    }

    /**
     * Create an instance of {@link ReadResources }
     * 
     */
    public ReadResources createReadResources() {
        return new ReadResources();
    }

    /**
     * Create an instance of {@link CreateResources.Rds }
     * 
     */
    public CreateResources.Rds createCreateResourcesRds() {
        return new CreateResources.Rds();
    }

    /**
     * Create an instance of {@link ReadUserList }
     * 
     */
    public ReadUserList createReadUserList() {
        return new ReadUserList();
    }

    /**
     * Create an instance of {@link CreateResourcesResponse }
     * 
     */
    public CreateResourcesResponse createCreateResourcesResponse() {
        return new CreateResourcesResponse();
    }

    /**
     * Create an instance of {@link ReadResourceAuthorizationResponse.ReadResourceAuthorizationResult }
     * 
     */
    public ReadResourceAuthorizationResponse.ReadResourceAuthorizationResult createReadResourceAuthorizationResponseReadResourceAuthorizationResult() {
        return new ReadResourceAuthorizationResponse.ReadResourceAuthorizationResult();
    }

    /**
     * Create an instance of {@link DeleteResourcesResponse }
     * 
     */
    public DeleteResourcesResponse createDeleteResourcesResponse() {
        return new DeleteResourcesResponse();
    }

    /**
     * Create an instance of {@link ReadResourceResponse.ReadResourceResult }
     * 
     */
    public ReadResourceResponse.ReadResourceResult createReadResourceResponseReadResourceResult() {
        return new ReadResourceResponse.ReadResourceResult();
    }

    /**
     * Create an instance of {@link DeactivateResources }
     * 
     */
    public DeactivateResources createDeactivateResources() {
        return new DeactivateResources();
    }

    /**
     * Create an instance of {@link DeleteDelegations }
     * 
     */
    public DeleteDelegations createDeleteDelegations() {
        return new DeleteDelegations();
    }

    /**
     * Create an instance of {@link ReadResourceAssignments }
     * 
     */
    public ReadResourceAssignments createReadResourceAssignments() {
        return new ReadResourceAssignments();
    }

    /**
     * Create an instance of {@link CreateResources }
     * 
     */
    public CreateResources createCreateResources() {
        return new CreateResources();
    }

    /**
     * Create an instance of {@link ReadResource }
     * 
     */
    public ReadResource createReadResource() {
        return new ReadResource();
    }

    /**
     * Create an instance of {@link GetResourceUids }
     * 
     */
    public GetResourceUids createGetResourceUids() {
        return new GetResourceUids();
    }

    /**
     * Create an instance of {@link CreateResourcesResponse.CreateResourcesResult }
     * 
     */
    public CreateResourcesResponse.CreateResourcesResult createCreateResourcesResponseCreateResourcesResult() {
        return new CreateResourcesResponse.CreateResourcesResult();
    }

    /**
     * Create an instance of {@link ReadDelegationResponse }
     * 
     */
    public ReadDelegationResponse createReadDelegationResponse() {
        return new ReadDelegationResponse();
    }

    /**
     * Create an instance of {@link CheckInResources }
     * 
     */
    public CheckInResources createCheckInResources() {
        return new CheckInResources();
    }

    /**
     * Create an instance of {@link ReadDelegationResponse.ReadDelegationResult }
     * 
     */
    public ReadDelegationResponse.ReadDelegationResult createReadDelegationResponseReadDelegationResult() {
        return new ReadDelegationResponse.ReadDelegationResult();
    }

    /**
     * Create an instance of {@link SetResourceAuthorization.Users }
     * 
     */
    public SetResourceAuthorization.Users createSetResourceAuthorizationUsers() {
        return new SetResourceAuthorization.Users();
    }

    /**
     * Create an instance of {@link ReadResourceListByDepartmentResponse }
     * 
     */
    public ReadResourceListByDepartmentResponse createReadResourceListByDepartmentResponse() {
        return new ReadResourceListByDepartmentResponse();
    }

    /**
     * Create an instance of {@link ReadResourceResponse }
     * 
     */
    public ReadResourceResponse createReadResourceResponse() {
        return new ReadResourceResponse();
    }

    /**
     * Create an instance of {@link CheckOutResources }
     * 
     */
    public CheckOutResources createCheckOutResources() {
        return new CheckOutResources();
    }

    /**
     * Create an instance of {@link ReadResourcesResponse.ReadResourcesResult }
     * 
     */
    public ReadResourcesResponse.ReadResourcesResult createReadResourcesResponseReadResourcesResult() {
        return new ReadResourcesResponse.ReadResourcesResult();
    }

    /**
     * Create an instance of {@link CreateDelegations.Ds }
     * 
     */
    public CreateDelegations.Ds createCreateDelegationsDs() {
        return new CreateDelegations.Ds();
    }

    /**
     * Create an instance of {@link UpdateResources.Rds }
     * 
     */
    public UpdateResources.Rds createUpdateResourcesRds() {
        return new UpdateResources.Rds();
    }

    /**
     * Create an instance of {@link ReadUserListResponse.ReadUserListResult }
     * 
     */
    public ReadUserListResponse.ReadUserListResult createReadUserListResponseReadUserListResult() {
        return new ReadUserListResponse.ReadUserListResult();
    }

    /**
     * Create an instance of {@link ActivateResourcesResponse }
     * 
     */
    public ActivateResourcesResponse createActivateResourcesResponse() {
        return new ActivateResourcesResponse();
    }

    /**
     * Create an instance of {@link GetCurrentUserUidResponse }
     * 
     */
    public GetCurrentUserUidResponse createGetCurrentUserUidResponse() {
        return new GetCurrentUserUidResponse();
    }

    /**
     * Create an instance of {@link UpdateResourcesResponse }
     * 
     */
    public UpdateResourcesResponse createUpdateResourcesResponse() {
        return new UpdateResourcesResponse();
    }

    /**
     * Create an instance of {@link ReadResourceListByDepartmentResponse.ReadResourceListByDepartmentResult }
     * 
     */
    public ReadResourceListByDepartmentResponse.ReadResourceListByDepartmentResult createReadResourceListByDepartmentResponseReadResourceListByDepartmentResult() {
        return new ReadResourceListByDepartmentResponse.ReadResourceListByDepartmentResult();
    }

    /**
     * Create an instance of {@link ReadResourceAssignmentsResponse }
     * 
     */
    public ReadResourceAssignmentsResponse createReadResourceAssignmentsResponse() {
        return new ReadResourceAssignmentsResponse();
    }

    /**
     * Create an instance of {@link ReadResourceAvailability }
     * 
     */
    public ReadResourceAvailability createReadResourceAvailability() {
        return new ReadResourceAvailability();
    }

    /**
     * Create an instance of {@link ReadDelegationsResponse.ReadDelegationsResult }
     * 
     */
    public ReadDelegationsResponse.ReadDelegationsResult createReadDelegationsResponseReadDelegationsResult() {
        return new ReadDelegationsResponse.ReadDelegationsResult();
    }

    /**
     * Create an instance of {@link SetResourceAuthorizationResponse }
     * 
     */
    public SetResourceAuthorizationResponse createSetResourceAuthorizationResponse() {
        return new SetResourceAuthorizationResponse();
    }

    /**
     * Create an instance of {@link DeactivateResourcesResponse }
     * 
     */
    public DeactivateResourcesResponse createDeactivateResourcesResponse() {
        return new DeactivateResourcesResponse();
    }

    /**
     * Create an instance of {@link ReadDelegations }
     * 
     */
    public ReadDelegations createReadDelegations() {
        return new ReadDelegations();
    }

    /**
     * Create an instance of {@link ReadResourcesResponse }
     * 
     */
    public ReadResourcesResponse createReadResourcesResponse() {
        return new ReadResourcesResponse();
    }

    /**
     * Create an instance of {@link CreateDelegations }
     * 
     */
    public CreateDelegations createCreateDelegations() {
        return new CreateDelegations();
    }

    /**
     * Create an instance of {@link ReadResourceListByDepartment }
     * 
     */
    public ReadResourceListByDepartment createReadResourceListByDepartment() {
        return new ReadResourceListByDepartment();
    }

    /**
     * Create an instance of {@link GetCurrentUserUid }
     * 
     */
    public GetCurrentUserUid createGetCurrentUserUid() {
        return new GetCurrentUserUid();
    }

    /**
     * Create an instance of {@link DeleteDelegationsResponse }
     * 
     */
    public DeleteDelegationsResponse createDeleteDelegationsResponse() {
        return new DeleteDelegationsResponse();
    }

    /**
     * Create an instance of {@link UpdateDelegations }
     * 
     */
    public UpdateDelegations createUpdateDelegations() {
        return new UpdateDelegations();
    }

    /**
     * Create an instance of {@link ReadResourceAssignmentsResponse.ReadResourceAssignmentsResult }
     * 
     */
    public ReadResourceAssignmentsResponse.ReadResourceAssignmentsResult createReadResourceAssignmentsResponseReadResourceAssignmentsResult() {
        return new ReadResourceAssignmentsResponse.ReadResourceAssignmentsResult();
    }

    /**
     * Create an instance of {@link ReadResourceAvailabilityForGridResponse.ReadResourceAvailabilityForGridResult }
     * 
     */
    public ReadResourceAvailabilityForGridResponse.ReadResourceAvailabilityForGridResult createReadResourceAvailabilityForGridResponseReadResourceAvailabilityForGridResult() {
        return new ReadResourceAvailabilityForGridResponse.ReadResourceAvailabilityForGridResult();
    }

    /**
     * Create an instance of {@link ReadResourceAvailabilityResponse }
     * 
     */
    public ReadResourceAvailabilityResponse createReadResourceAvailabilityResponse() {
        return new ReadResourceAvailabilityResponse();
    }

    /**
     * Create an instance of {@link SetResourceAuthorization }
     * 
     */
    public SetResourceAuthorization createSetResourceAuthorization() {
        return new SetResourceAuthorization();
    }

    /**
     * Create an instance of {@link ArrayOfInt }
     * 
     */
    public ArrayOfInt createArrayOfInt() {
        return new ArrayOfInt();
    }

    /**
     * Create an instance of {@link ArrayOfGuid }
     * 
     */
    public ArrayOfGuid createArrayOfGuid() {
        return new ArrayOfGuid();
    }

    /**
     * Create an instance of {@link ReadResourceAuthorization }
     * 
     */
    public ReadResourceAuthorization createReadResourceAuthorization() {
        return new ReadResourceAuthorization();
    }

    /**
     * Create an instance of {@link ReadResourceAvailabilityResponse.ReadResourceAvailabilityResult }
     * 
     */
    public ReadResourceAvailabilityResponse.ReadResourceAvailabilityResult createReadResourceAvailabilityResponseReadResourceAvailabilityResult() {
        return new ReadResourceAvailabilityResponse.ReadResourceAvailabilityResult();
    }

    /**
     * Create an instance of {@link UpdateDelegationsResponse }
     * 
     */
    public UpdateDelegationsResponse createUpdateDelegationsResponse() {
        return new UpdateDelegationsResponse();
    }

    /**
     * Create an instance of {@link DeleteResources }
     * 
     */
    public DeleteResources createDeleteResources() {
        return new DeleteResources();
    }

    /**
     * Create an instance of {@link ReadResourceAvailabilityForGridResponse }
     * 
     */
    public ReadResourceAvailabilityForGridResponse createReadResourceAvailabilityForGridResponse() {
        return new ReadResourceAvailabilityForGridResponse();
    }

    /**
     * Create an instance of {@link UpdateResources }
     * 
     */
    public UpdateResources createUpdateResources() {
        return new UpdateResources();
    }

}
